User Contributed MET/CAL PROCEDURE ============================================================================= INSTRUMENT: Keithley 2001 Verify Part 1 DATE: 01-Apr-93 AUTHOR: User Contributed REVISION: A ADJUSTMENT THRESHOLD: 70% NUMBER OF TESTS: 29 NUMBER OF LINES: 339 CONFIGURATION: Fluke 5700A ============================================================================= STEP FSC RANGE NOMINAL TOLERANCE MOD1 MOD2 3 4 CON 1.001 ASK- R A W 1.002 ASK+ X 1.003 HEAD Keithley 2001 Verification Procedure 1.004 DISP This procedure performs a verification of the Keithley 1.004 DISP model 2001 DMM. Throughout this procedure, "UUT" will 1.004 DISP be used to refer to the Keithley 2001 and "5700" will 1.004 DISP refer to the Fluke 5700 calibrator. 1.004 DISP # Setup filters for all functions, but do not turn filters on 1.005 IEEE :SENS:VOLT:DC:AVER:COUN 10 1.006 IEEE :SENS:VOLT:AC:AVER:COUN 10 1.007 IEEE :SENS:CURR:DC:AVER:COUN 10 1.008 IEEE :SENS:CURR:AC:AVER:COUN 10 1.009 IEEE :SENS:RES:AVER:COUN 10 1.010 IEEE :SENS:FRES:AVER:COUN 10 # Turn auto-zero ON (UUT must be in the idle state to send :SYST:AZER:STAT x) 1.011 IEEE :SYST:AZER:TYPE NORM 1.012 IEEE :INIT:CONT OFF; :ABOR 1.013 IEEE :SYST:AZER:STAT ON 1.014 IEEE :INIT:CONT ON # Make sure the UUT's FRONT inputs are selected 1.015 MATH MEM=3 1.016 MATH M[1]=1 1.017 CALL Utilities # Noise and Zero verification steps 1.018 HEAD Keithley 2001 Verification Procedure 1.019 IEEE :SENS:FUNC "VOLT:DC" 1.020 IEEE :SENS:VOLT:DC:RANG 200E-3 1.021 IEEE :SENS:VOLT:DC:AVER:STAT ON 1.022 DISP Install the Keithley Model 8610 Low Thermal Short in 1.022 DISP the front inputs of the UUT. 1.023 MATH MEM=1 1.024 MATH MEM1=180 1.025 MEM2 =Thermal Settling: [MEM1] second delay 1.026 CALL Utilities 1.027 HEAD Verifying zeros 1.028 IEEE :SENS:DATA?[I] 1.029 MEME 1.030 MEME 0 1.031 MEMC 0.2 V 37P% 6P/ 2.001 IEEE :SENS:VOLT:DC:RANG 2 2.002 IEEE [D5000]:SENS:DATA?[I] 2.003 MEME 2.004 MEME 0 2.005 MEMC 2 V 25P% 2P/ # Noise Test: Less than 5æV noise during a given number of readings # M[1] = minimum reading M[2] = maximum reading # M[3] = number of readings to take during noise test 3.001 HEAD Noise Test # Initialize registers 3.002 MATH M[3]=500 3.003 IEEE :SENS:DATA?[I] 3.004 MATH M[1]=MEM 3.005 MATH M[2]=MEM # Start reading loop 3.006 IEEE :SENS:DATA?[I] 3.007 MATH M[3]=M[3]-1 3.008 MATH MEM1=M[1]-MEM 3.009 JMPF 3.011 3.010 MATH M[1]=MEM 3.011 MATH MEM1=M[2]-MEM 3.012 JMPT 3.014 3.013 MATH M[2]=MEM 3.014 MATH MEM1=M[3] 3.015 JMPT 3.006 3.016 MATH MEM1=M[2]-M[1] 3.017 MATH MEM=0 3.018 MEMC 2 V 5e-6U 4.001 HEAD Verifying zeros 4.002 IEEE :SENS:VOLT:DC:RANG 20 4.003 IEEE [D2000]:SENS:DATA?[I] 4.004 MEME 4.005 MEME 0 4.006 MEMC 20 V 24P% 4P/ 5.001 IEEE :SENS:VOLT:DC:RANG 200 5.002 IEEE [D2000]:SENS:DATA?[I] 5.003 MEME 5.004 MEME 0 5.005 MEMC 200 V 38P% 3P/ # Test 4-wire ohms zero, offset compensation ON 6.001 IEEE :SENS:FUNC "FRES" 6.002 IEEE :SENS:FRES:OCOM ON 6.003 IEEE :SENS:FRES:AVER:STAT ON 6.004 IEEE :SENS:FRES:RANG 20 6.005 IEEE [D2000]:SENS:DATA?[I] 6.006 MEME 6.007 MEME 0 6.008 MEMC 20 Z 72P% 10P/ # DC Volts verification steps 7.001 IEEE :SENS:FUNC "VOLT:DC" 7.002 IEEE :SENS:VOLT:DC:AVER:STAT ON 7.003 DISP [7]Remove the Model 8610 Low Thermal Short from the UUT. 7.003 DISP 7.003 DISP Then, connect the 5700 outputs to the UUT inputs using 7.003 DISP "CABLE1". # Positive overload test 7.004 HEAD Positive overload test 7.005 IEEE :SENS:VOLT:DC:RANG 200E-3 7.006 5700 0.22V S 2W 7.007 IEEE [D1000]:SENS:DATA?[I] 7.008 MATH MEM1=MEM-9.9e37 7.009 JMPT 7.013 7.010 JMPF 7.015 7.011 MATH MEM1=.22 7.012 JMP 7.017 7.013 MATH MEM1=.23 7.014 JMP 7.017 7.015 MATH MEM1=.21 7.016 JMP 7.017 7.017 MATH MEM=.22 7.018 MEMC 0.2 V 0.001U # Negative overload test (2001 reports +9.9E37 on negative overflow too!!!) 8.001 HEAD Negative overload test 8.002 IEEE :SENS:VOLT:DC:RANG 200E-3 8.003 5700 -0.22V S 2W 8.004 IEEE [D1000]:SENS:DATA?[I] 8.005 MATH MEM1=MEM-9.9e37 8.006 JMPT 8.012 8.007 JMPF 8.010 8.008 MATH MEM1=-.22 8.009 JMP 8.014 8.010 MATH MEM1=-.21 8.011 JMP 8.014 8.012 MATH MEM1=-.23 8.013 JMP 8.014 8.014 MATH MEM=-.22 8.015 MEMC 0.2 V 0.001U # 200 mV range 9.001 HEAD Verifying 200 mV DC Range... 9.002 TOL 37P% 6P/ 9.003 IEEE :SENS:VOLT:DC:RANG 200E-3 9.004 5700 0V S 2W 9.005 IEEE [D10000]:SENS:VOLT:DC:REF:ACQ 9.006 IEEE :SENS:VOLT:DC:REF:STAT ON 9.007 5700 -0.19V S 2W 9.008 IEEE [D2000]:SENS:DATA?[I] 9.009 MEME 9.010 MEMC 0.200 V TOL 10.001 5700 0.1V S 2W 10.002 IEEE [D2000]:SENS:DATA?[I] 10.003 MEME 10.004 MEMC 0.200 V TOL 11.001 5700 0.19V S 2W 11.002 IEEE [D2000]:SENS:DATA?[I] 11.003 MEME 11.004 MEMC 0.200 V TOL 12.001 IEEE :SENS:VOLT:DC:REF:STAT OFF # 2 V range 12.002 HEAD Verifying 2 V DC Range... 12.003 TOL 25P% 2P/ 12.004 IEEE :SENS:VOLT:DC:RANG 2 12.005 5700 -1.9V S 2W 12.006 IEEE [D1000]:SENS:DATA?[I] 12.007 MEME 12.008 MEMC 2 V TOL 13.001 5700 1.9V S 2W 13.002 IEEE [D1000]:SENS:DATA?[I] 13.003 MEME 13.004 MEMC 2 V TOL # 20 V range 14.001 HEAD Verifying 20 V DC Range... 14.002 TOL 24P% 4P/ 14.003 IEEE :SENS:VOLT:DC:RANG 20 14.004 5700 -19V S 2W 14.005 IEEE [D1000]:SENS:DATA?[I] 14.006 MEME 14.007 MEMC 20 V TOL 15.001 5700 10V S 2W 15.002 IEEE [D1000]:SENS:DATA?[I] 15.003 MEME 15.004 MEMC 20 V TOL 16.001 5700 19V S 2W 16.002 IEEE [D1000]:SENS:DATA?[I] 16.003 MEME 16.004 MEMC 20 V TOL # 200 V range 17.001 MEM2 =Verifying 200 V DC Range 17.002 MEM2 =[MEM2][27][91]1m[27][91]5m >HIGH VOLTAGE PRESENT< 17.003 HEAD [MEM2] 17.004 TOL 38P% 3P/ 17.005 IEEE :SENS:VOLT:DC:RANG 200 17.006 5700 -190V S 2W 17.007 IEEE [D2000]:SENS:DATA?[I] 17.008 MEME 17.009 MEMC 200 V TOL 18.001 5700 190V S 2W 18.002 IEEE [D2000]:SENS:DATA?[I] 18.003 MEME 18.004 MEMC 200 V TOL # 1000 V range 19.001 MEM2 =Verifying 1000 V DC Range 19.002 MEM2 =[MEM2][27][91]1m[27][91]5m >HIGH VOLTAGE PRESENT< 19.003 HEAD [MEM2] 19.004 TOL 41P% 6P/ 19.005 IEEE :SENS:VOLT:DC:RANG 1000 19.006 5700 -1000V S 2W 19.007 IEEE [D2000]:SENS:DATA?[I] 19.008 MEME 19.009 MEMC 1000 V TOL 20.001 5700 1000V S 2W 20.002 IEEE [D2000]:SENS:DATA?[I] 20.003 MEME 20.004 MEMC 1000 V TOL 21.001 5700 * S # Ohms verification steps 21.002 HEAD Ohms Verification 21.003 IEEE :SENS:FUNC "FRES" 21.004 IEEE :SENS:FRES:OCOM ON # 20 Ohm range 21.005 HEAD Verifying 20 Ohm range... 21.006 IEEE :SENS:FRES:RANG 20 21.007 5700 19Z S 4W 21.008 IEEE :SENS:FRES:AVER:STAT ON 21.009 IEEE [D5000]:SENS:DATA?[I] 21.010 IEEE :SENS:FRES:AVER:STAT OFF 21.011 MEME 21.012 MEMC 20 Z 72P% 7P/ # 200 Ohm range 22.001 HEAD Verifying 200 Ohm range... 22.002 IEEE :SENS:FRES:RANG 200 22.003 5700 190Z S 4W 22.004 IEEE :SENS:FRES:AVER:STAT ON 22.005 IEEE [D5000]:SENS:DATA?[I] 22.006 IEEE :SENS:FRES:AVER:STAT OFF 22.007 MEME 22.008 MEMC 200 Z 56P% 7P/ # 2 KOhm range 23.001 HEAD Verifying 2 KOhm range... 23.002 IEEE :SENS:FRES:RANG 2000 23.003 5700 1900Z S 4W 23.004 IEEE :SENS:FRES:AVER:STAT ON 23.005 IEEE [D5000]:SENS:DATA?[I] 23.006 IEEE :SENS:FRES:AVER:STAT OFF 23.007 MEME 23.008 MEMC 2000 Z 50P% 4P/ # 20 KOhm range 24.001 HEAD Verifying 20 KOhm range... 24.002 IEEE :SENS:FRES:RANG 20E3 24.003 5700 19000Z S 4W 24.004 IEEE :SENS:FRES:AVER:STAT ON 24.005 IEEE [D8000]:SENS:DATA?[I] 24.006 IEEE :SENS:FRES:AVER:STAT OFF 24.007 MEME 24.008 MEMC 20000 Z 50P% 4P/ # 200 KOhm range 25.001 HEAD Verifying 200 KOhm range... 25.002 IEEE :SENS:FRES:RANG 200E3 25.003 IEEE :SENS:FRES:OCOM OFF 25.004 5700 190000Z S 4W 25.005 IEEE :SENS:FRES:AVER:STAT ON 25.006 IEEE [D10000]:SENS:DATA?[I] 25.007 IEEE :SENS:FRES:AVER:STAT OFF 25.008 MEME 25.009 MEMC 200e3 Z 90P% 4.5P/ # 2 MOhm range: Change to 2-wire ohms 26.001 HEAD [27][91]1m[27][91]5m Verifying 2 MOhm range... 26.002 IEEE :SENS:FUNC "RES" 26.003 IEEE :SENS:RES:OCOM OFF 26.004 IEEE :SENS:RES:RANG 2E6 26.005 5700 1.9e6Z S 2W 26.006 IEEE :SENS:RES:AVER:STAT ON 26.007 IEEE [D15000]:SENS:DATA?[I] 26.008 IEEE :SENS:RES:AVER:STAT OFF 26.009 MEME 26.010 MEMC 2e6 Z 160P% 4.5P/ # 20 MOhm range 27.001 HEAD [27][91]1m[27][91]5m Verifying 20 MOhm range... 27.002 IEEE :SENS:RES:RANG 20E6 27.003 5700 1.9e7Z S 2W 27.004 IEEE :SENS:RES:AVER:STAT ON 27.005 IEEE [D15000]:SENS:DATA?[I] 27.006 IEEE :SENS:RES:AVER:STAT OFF 27.007 MEME 27.008 MEMC 2.0e7 Z 900P% 4.5P/ # 200 MOhm range 28.001 HEAD [27][91]1m[27][91]5m Verifying 200 MOhm range... 28.002 IEEE :SENS:RES:RANG 200E6 28.003 5700 1.00e8Z S 2W 28.004 IEEE :SENS:RES:AVER:STAT ON 28.005 IEEE [D15000]:SENS:DATA?[I] 28.006 IEEE :SENS:RES:AVER:STAT OFF 28.007 MEME 28.008 MEMC 200e6 Z 20000P% 100P/ 29.001 5700 * S 29.002 CALL Keithley 2001 Verify Part 2 # Reset UUT 29.003 IEEE :SENS:FUNC "VOLT:DC" 29.004 IEEE :SENS:VOLT:DC:RANG 1000 # Make sure the 2001 FRONT inputs are selected 29.005 MATH MEM=3 29.006 MATH M[1]=1 29.007 CALL Utilities 29.008 HEAD Thank You!